shepherd's purse (capsella) - Francés Inglés Diccionario